package pe.com.gintelligence.logicafacadeImpl;

import java.util.List;

import pe.com.gintelligence.bean.Usuario;
import pe.com.gintelligence.beanInterface.IUsuarioDAO;
import pe.com.gintelligence.beanInterfaceImpl.UsuarioDAO;
import pe.com.gintelligence.logicafacade.UsuarioFacade;

public class UsuarioFacadeImpl implements UsuarioFacade {
	IUsuarioDAO usuarioDao = null;

	public UsuarioFacadeImpl() {
		usuarioDao = new UsuarioDAO();
	}

	public Usuario iniciarSesion(String usuario) {
		// TODO Auto-generated method stub
		Usuario usuarioBean = null;
		List<Usuario> lista = usuarioDao.findByCorreo(usuario);
		if (lista.size() == 1) {
			usuarioBean = lista.get(0);
		}
		return usuarioBean;
	}

	public boolean validarContrasennaUsuario(Usuario usuario, String password) {
		// TODO Auto-generated method stub
		boolean condicion = false;
		if (usuario.getPassword().equals(password)) {
			condicion = true;
		}
		return condicion;
	}

}
